InBox AdaptTranslation
Versão 6.0.0
Data de Criação 08/01/2020
Recursos
Módulo para substituir uma tradução padrão do sistema por outro termo. Este módulo funcionará somente em ambientes com a língua do sistema diferente do Inglês. Por padrão o módulo abrange ambientes em Português - Brasil e Espanhol. Para o seu funcionamento em outra língua deverá seguir a configuração logo abaixo em Configuração > Configuração para ambientes em outra língua.
Pré-requisitos
Framework
As seguintes versões de framework OTRS são suportadas:
- [6.0.x]
Módulos
Os seguintes módulos são requeridos:
- InBox Core 6.22.7 ou superior
Sistema Operacional
Os seguintes sistemas operacionais são requeridos:
- [Nenhum]
Software de Terceiros
Os seguintes softwares de terceiros são requeridos:
- [Nenhum]
Instalação
bin/otrs.Console.pl Admin::Package::Install /path/to/InBox\ AdaptTranslation-6.0.0.opm
Configuração
Este módulo pode ser configurado via Configuração do Sistema na interface administrativa. As seguintes opções de configurações estão disponíveis:
AdaptTranslation
Esta configuração define qual texto original terá sua tradução alterada. A configuração deverá conter a seguinte estrutura:
Chave = Texto original (Inglês) Valor = Nova tradução (Qualquer língua ou qualquer valor)
Exemplo
Configuração para ambientes em outra língua
Para o funcionamento em ambientes com outra língua será necessário criar um arquivo de tradução em /opt/otrs/Kernel/Language com o seguinte nome:
Iniciais da língua no OTRS_ZZZAdaptTranslation.pm
Exemplo para a língua francesa: fr_ZZZAdaptTranslation.pm
Dentro do arquivo criado deverá ser inserido o código presente no arquivo /opt/otrs/Language/AdaptTranslationCodeBase.pm
Realize a alteração da linha 12 conforme o exemplo comentado no arquivo. Agora só configurar AdaptTranslation e utilizar o módulo.
Uso
Para utilizar basta apenas definir na configuração AdaptTranslation quais textos terão a tradução alterada.
Antes de implementar:
Depois de implementar: